package com.example.onlinemusicserver2024.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.onlinemusicserver2024.common.R;
import com.example.onlinemusicserver2024.model.domain.Comment;
import com.example.onlinemusicserver2024.model.request.UserSupportRequest;

public interface CommentService extends IService<Comment> {
    R getComments(int songId);

    R getCommentsBySongListId(int songListId);

    R getCommentList(int songListId);

    R addComment(Comment comment);

    R deleteCommentById(int id);

    R userLike(UserSupportRequest userSupportRequest);
}
